.product {
    display: flex;
    font-size: 24rpx;

    .image {
        @image-size: 140rpx;
        width: @image-size;
        height: @image-size;
        margin-right: 28rpx;
    }

    .info {
        flex: 1;

        .title {
            margin-bottom: 8rpx;
        }

        .size {
            color: #808080;
            margin-bottom: 8rpx;
        }

        .price-number {
            display: flex;
            justify-content: space-between;
            align-items: center;

            .price {
                font-size: 28rpx;
                color: #6C63FF;
            }

            .number {
                color: #808080;
            }
        }
    }
}